peat slime - English Synonyms Dictionary